Technology stack
Summary
Products
Licenses
Clients of product
Common library
Client
org/hammurapi/DomInspectorDescriptor.java
org/hammurapi/DomInspectorSource.java
org/hammurapi/DomWaiver.java
org/hammurapi/EmbeddedInspectorSetDocumenter.java
org/hammurapi/FilteringInspector.java
org/hammurapi/HammurapiArchiver.java
org/hammurapi/HammurapiException.java
org/hammurapi/HammurapiMeasurement.java
org/hammurapi/HammurapiRuntimeException.java
org/hammurapi/HammurapiTask.java
org/hammurapi/HistoryOutput.java
org/hammurapi/Inspector.java
org/hammurapi/InspectorBase.java
org/hammurapi/InspectorContext.java
org/hammurapi/InspectorContextBase.java
org/hammurapi/InspectorContextFactory.java
org/hammurapi/InspectorContextImpl.java
org/hammurapi/InspectorDescriptor.java
org/hammurapi/InspectorDescriptorFilter.java
org/hammurapi/InspectorDescriptorStack.java
org/hammurapi/InspectorEntry.java
org/hammurapi/InspectorSet.java
org/hammurapi/InspectorSourceEntry.java
org/hammurapi/InspectorSourceInfo.java
org/hammurapi/ListenerEntry.java
org/hammurapi/Module.java
org/hammurapi/Output.java
org/hammurapi/ParameterizableInspectorBase.java
org/hammurapi/PersistingInspectorBase.java
org/hammurapi/QuickHammurapiTask.java
org/hammurapi/QuickPackageResults.java
org/hammurapi/QuickResultsCollector.java
org/hammurapi/QuickReviewEngine.java
org/hammurapi/QuickSummary.java
org/hammurapi/ResultsCollector.java
org/hammurapi/Review.java
org/hammurapi/ReviewAcceptorEntry.java
org/hammurapi/ReviewToLogListener.java
org/hammurapi/Reviewer.java
org/hammurapi/SelfDescribingInspectorProxy.java
org/hammurapi/Session.java
org/hammurapi/SessionImpl.java
org/hammurapi/SimpleReviewEngine.java
org/hammurapi/SimpleViolation.java
org/hammurapi/StyleSheetEntry.java
org/hammurapi/TaskBase.java
org/hammurapi/V4InspectorSetDocumenter.java
org/hammurapi/Violation.java
org/hammurapi/WaiverSet.java
org/hammurapi/WaiverSourceEntry.java
org/hammurapi/inspectors/AbstractMethodFromConstructorRule.java
org/hammurapi/inspectors/AccessToStaticMembersRule.java
org/hammurapi/inspectors/AlphabeticalImportRule.java
org/hammurapi/inspectors/AnnotationTest.java
org/hammurapi/inspectors/ArrayDeclarationRule.java
org/hammurapi/inspectors/AssignmentInsideConditionalRule.java
org/hammurapi/inspectors/BooleanEqualityRule.java
org/hammurapi/inspectors/BraceRule.java
org/hammurapi/inspectors/CastingPrimitiveTypesRule.java
org/hammurapi/inspectors/CatchTooGeneralExceptionTypeRule.java
org/hammurapi/inspectors/CodeTooLongRule.java
org/hammurapi/inspectors/ConditionalExpressionRule.java
org/hammurapi/inspectors/ConstructorWithoutSuperRule.java
org/hammurapi/inspectors/ConstructorsInCloneRule.java
org/hammurapi/inspectors/ContinueRule.java
org/hammurapi/inspectors/CyclomaticComplexityRule.java
org/hammurapi/inspectors/DefineFinalizeInEjbRule.java
org/hammurapi/inspectors/DefineLoggerForClassRule.java
org/hammurapi/inspectors/DoNotUseNewForStringsRule.java
org/hammurapi/inspectors/DoNotUseTypeRule.java
org/hammurapi/inspectors/DotChainInspector.java
org/hammurapi/inspectors/DuplicateImportRule.java
org/hammurapi/inspectors/EmptyBodiesRule.java
org/hammurapi/inspectors/EmptyFinallyBlockRule.java
org/hammurapi/inspectors/EmptyStatements.java
org/hammurapi/inspectors/FileHeaderRule.java
org/hammurapi/inspectors/FilesPerPackage.java
org/hammurapi/inspectors/ForConditionRule.java
org/hammurapi/inspectors/ForInitRule.java
org/hammurapi/inspectors/ForIteratorRule.java
org/hammurapi/inspectors/ForLoopControlVariablesRule.java
org/hammurapi/inspectors/FormattingRule.java
org/hammurapi/inspectors/HardcodedNumericLiteralsRule.java
org/hammurapi/inspectors/HeterogenousCollection.java
org/hammurapi/inspectors/IndentationRule.java
org/hammurapi/inspectors/InnerClassNestingRule.java
org/hammurapi/inspectors/InterfaceMethodModifiersRule.java
org/hammurapi/inspectors/InvokeFinalizeRule.java
org/hammurapi/inspectors/JavaLangImportRule.java
org/hammurapi/inspectors/LineLengthRule.java
org/hammurapi/inspectors/LogExceptionsRule.java
org/hammurapi/inspectors/LogicalNestingRule.java
org/hammurapi/inspectors/ManageThreadsFromEjbRule.java
org/hammurapi/inspectors/MaxLinesInFileRule.java
org/hammurapi/inspectors/MinimalInstanceVariableLengthRule.java
org/hammurapi/inspectors/NoPublicFieldsRule.java
org/hammurapi/inspectors/NoStarImportsRule.java
org/hammurapi/inspectors/NotifyRule.java
org/hammurapi/inspectors/OneStatementPerLineRule.java
org/hammurapi/inspectors/OneTypePerFileRule.java
org/hammurapi/inspectors/OperationWithTooGeneralExceptonTypeInThrowsRule.java
org/hammurapi/inspectors/ParameterAssignmentInspector.java
org/hammurapi/inspectors/PrintStackTraceRule.java
org/hammurapi/inspectors/PrioritizingInspector.java
org/hammurapi/inspectors/RedundantParenthesisRule.java
org/hammurapi/inspectors/ResourceHandlingRule.java
org/hammurapi/inspectors/ResultSetMetaData.java
org/hammurapi/inspectors/ReturnFromFinallyRule.java
org/hammurapi/inspectors/ReturnThisFromEjbRule.java
org/hammurapi/inspectors/RootPackageRule.java
org/hammurapi/inspectors/SimpleAnnotationSample.java
org/hammurapi/inspectors/SqlCreateStatementWithinLoop.java
org/hammurapi/inspectors/SqlCreateStatementWithoutCloseRule.java
org/hammurapi/inspectors/SqlStatementAsInstanceVariableRule.java
org/hammurapi/inspectors/StringLiteralEqualsRule.java
org/hammurapi/inspectors/StringTokenizerDeprecatedInspector.java
org/hammurapi/inspectors/SuperCloneRule.java
org/hammurapi/inspectors/SwitchDefaultRule.java
org/hammurapi/inspectors/SynchronizationInServletsRule.java
org/hammurapi/inspectors/SystemGcMisuseRule.java
org/hammurapi/inspectors/TestInspector.java
org/hammurapi/inspectors/ThreadYieldRule.java
org/hammurapi/inspectors/ThrowTooGeneralExceptionTypeRule.java
org/hammurapi/inspectors/ThrowsClauseRule.java
org/hammurapi/inspectors/TooManyParametersRule.java
org/hammurapi/inspectors/TooManyThrowsRule.java
org/hammurapi/inspectors/TooMuchLoggingRule.java
org/hammurapi/inspectors/UnnecessaryConstructorRule.java
org/hammurapi/inspectors/UnusedVariablesRule.java
org/hammurapi/inspectors/UpperLRule.java
org/hammurapi/inspectors/UseBigDecimalInsteadOfFloatAndDoubleRule.java
org/hammurapi/inspectors/VariablesRule.java
org/hammurapi/inspectors/VendorNameViolation.java
org/hammurapi/inspectors/WaitAndNotifyInsteadOfPollingRule.java
org/hammurapi/inspectors/WaitInLoopRule.java
org/hammurapi/inspectors/filters/LanguageElementFilter.java
org/hammurapi/inspectors/formatting/FormattingCheckerNewLine.java
org/hammurapi/inspectors/formatting/FormattingCheckerSameLine.java
org/hammurapi/inspectors/history/HistoryInspector.java
org/hammurapi/inspectors/metrics/ArchitecturalLayerInspector.java
org/hammurapi/inspectors/metrics/ArchitecturalLayerMapping.java
org/hammurapi/inspectors/metrics/CallerTrace.java
org/hammurapi/inspectors/metrics/CouplingMetricOfClass.java
org/hammurapi/inspectors/metrics/JspInspector.java
org/hammurapi/inspectors/metrics/NcssInspector.java
org/hammurapi/inspectors/metrics/SqlExtractorHyperSonicDb.java
org/hammurapi/inspectors/metrics/SqlExtractorHyperSonicInMemoryDb.java
org/hammurapi/inspectors/metrics/SqlExtractorHyperSonicStanaloneServer.java
org/hammurapi/inspectors/metrics/callertrace/MethodWrapperDeclaration.java
org/hammurapi/inspectors/metrics/callertrace/MethodWrapperImpl.java
org/hammurapi/inspectors/metrics/callertrace/MethodWrapperInvoked.java
org/hammurapi/inspectors/performance/StringConcatenationInspector.java
org/hammurapi/inspectors/samples/CollectStringLiterals.java
org/hammurapi/inspectors/techstack/BasicDescriptor.java
org/hammurapi/inspectors/techstack/Licensor.java
org/hammurapi/inspectors/techstack/Publisher.java
org/hammurapi/inspectors/techstack/TechStack.java
org/hammurapi/inspectors/techstack/TechStackInspector.java
org/hammurapi/render/dom/AggregatedResultsRenderer.java
org/hammurapi/render/dom/BasicResultsRenderer.java
org/hammurapi/render/dom/CompositeResultsRenderer.java
org/hammurapi/render/dom/DetailedResultsRenderer.java
org/hammurapi/render/dom/HammurapiMetricRenderer.java
org/hammurapi/render/dom/InspectorDescriptorRenderer.java
org/hammurapi/render/dom/InspectorSetRenderer.java
org/hammurapi/render/dom/InspectorSummaryRenderer.java
org/hammurapi/render/dom/NamedResultsRenderer.java
org/hammurapi/render/dom/ReportRenderer.java
org/hammurapi/render/dom/ReviewResultsRenderer.java
org/hammurapi/render/dom/ViolationRenderer.java
org/hammurapi/results/AggregatedResults.java
org/hammurapi/results/AnnotationConfig.java
org/hammurapi/results/ReportMixer.java
org/hammurapi/results/ResultsFactory.java
org/hammurapi/results/persistent/jdbc/AggregatedResults.java
org/hammurapi/results/persistent/jdbc/BaselineSetupViolationFilter.java
org/hammurapi/results/persistent/jdbc/BaselineViolationFilter.java
org/hammurapi/results/persistent/jdbc/BasicResults.java
org/hammurapi/results/persistent/jdbc/CompositeResults.java
org/hammurapi/results/persistent/jdbc/DetailedResults.java
org/hammurapi/results/persistent/jdbc/NamedResults.java
org/hammurapi/results/persistent/jdbc/ResultsFactory.java
org/hammurapi/results/persistent/jdbc/ResultsFactoryConfig.java
org/hammurapi/results/persistent/jdbc/ReviewResults.java
org/hammurapi/results/simple/QuickResultsFactory.java
org/hammurapi/results/simple/ReparsingReviewResults.java
org/hammurapi/results/simple/SimpleAggregatedResults.java
org/hammurapi/results/simple/SimpleInspectorSummary.java
org/hammurapi/results/simple/SimpleResultsFactory.java
org/hammurapi/util/InspectorModel.java
org/hammurapi/util/InspectorSetModel.java
org/hammurapi/util/SigmaCalculator.java
org/hammurapi/util/TestCaseVerifier.java